package org.springblade.modules.system.vo.config;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

/**
 * @Author ysq
 * @Date 2025/07/22
 * @Description 告警标签配置
 */
@JsonIgnoreProperties(ignoreUnknown = true) // 允许反序列化时忽略未知字段
@Data
public class AlarmLabelConfig {

	/**
	 * 未及时确认 阔值
	 */
	private Double notConfirm = 2.0;
	/**
	 * 未及时确认 通知开关 0-关 1-开
	 */
	private Integer notConfirmEnable = 1;

	/**
	 * 即将超时到达 阈值
	 */
	private Double rescueTimeOut = 5.0;

	/**
	 * 未及时调度阈值
	 */
	private Double overtimeNotDispatch = 2.0;

	/**
	 * 未及时出发阈值
	 */
	private Double overtimeNotDepart = 5.0;

	/**
	 * 未及时出发移动距离（km）阈值
	 */
	private Double notDepartMove = 1.0;

}
